Traveling to Japan has always been a dream; this video just added to my wanderlust!