This travel vlog made me want to explore Japan immediately; those cherry blossoms look breathtaking!