Wow, this travel vlog made me want to explore Japan! Those cherry blossoms are absolutely stunning!