Finally in the ‘land of the rising sun’ - Nippon

06. Japan 4 Comments

As expected, Japan is a huge contrast to Thailand (and the rest of the world for that matter). It is unbelievably unique… technologically and culturally so advanced, yet so simple and laid back. It’s a place we’ve come to love and feel at home in.
Due to the delays with shipment of the bike, we were [...]