Wow, that travel vlog made me want to explore Japan. Such incredible sights and culture showcased!