Posts tagged Tokyo
Buying Ski gear in Tokyo

With Tokyo being the main hub for international tourists arriving into Japan, there has been somewhat of a pilgrimage to explore the streets of Jimbocho and stock up on any necessary winter items before heading out to the slopes. Welcome to Yasakuni Dori AKA Sports shop street

Read More