Vocabulary

ドラコン

driving contest; longest drive contest

noun