Vocabulary
バギーカー
バギーカー
dune buggy; beach buggy
noun