This travel vlog captured the beauty of Japan perfectly! Definitely adding it to my bucket list now.