That travel vlog made me want to explore Japan! The cherry blossoms look absolutely stunning!