Wow, this travel vlog made me want to visit Japan! The sights and culture are incredible!