Finally in the ‘land of the rising sun’ - Nippon
June 1, 2008 06. Japan 4 CommentsAs 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 [...]