This travel vlog made me want to visit Japan immediately! Such beautiful places and cultural insights!