Vocabulary

ストックカー

stock car

noun