The travel vlog from Japan was incredible; I cant believe the food and scenery look stunning!