This travel vlog truly captured the beauty of Japan; Id love to experience cherry blossoms there!