Joe Hanson explores all the different activities you can do in Japan on the Travel Ninja $100 Day Challenge. There are a million reasons to fall in love with …

AloJapan.com