Vocabulary

ランクル

Land Cruiser (abbr) (Toyota)

noun