Traveling to Japan has always been on my bucket list; this documentary showcased stunning places beautifully!