The latest travel vlog makes me want to book a trip to Japan right now!