Traveling to Japan has been my dream forever; this video made me want to book immediately!