This travel vlog made me want to visit Japan immediately; those cherry blossoms look stunning!