Wow, this travel vlog makes me want to explore Japan! The sights and culture look incredible!