Vocabulary

デスビキャップ

(engine) distributor cap

noun