Wow, this travel vlog makes me want to visit Japan! Those cherry blossoms are absolutely breathtaking!