During our last trip to Japan this was one of the most notable experiences there so I just wanted to make this quick video to maybe inspire some people. Yes it is …

AloJapan.com