Vocabulary

永遠の旅人

perpetual traveller (traveler); permanent traveller; permanent tourist

expression noun