Japan Snow Riders
Snow Rider Tours Australia
Logo design concept for Japan Snow Riders Tours based in Australia.
The design concept was created to provide an iconic emblem that is easily identifiable on all mediums, including signage, clothing and equipment.