I love how this travel vlog captures the beauty of Japan; it makes me want to explore!