SWITCH TO HD VIDEO- We had the lucky chance to visit Tokyo, Japan for Cherry Blossom season. It was the trip of a life time, and I would tell anyone they’d …

AloJapan.com