Vocabulary
ドラコン
ドラコン
driving contest; longest drive contest
noun