Vocabulary

カーきち

petrolhead; car nut

noun