I love how this travel vlog captures the beauty of Japan; Im itching to book my trip!