Wow, this travel vlog captures the essence of Japan perfectly; definitely adding it to my bucket list!