Vocabulary

ストックカーレース

stock car race

noun