This travel vlog made me want to visit Japan immediately! Such beautiful scenery and culture explored.