Vocabulary

バギーカー

dune buggy; beach buggy

noun