Traveling to Japan has always been on my list; this documentary makes me want to go immediately!