This travel vlog made me want to visit Japan! Those cherry blossoms are absolutely stunning, wow.