Japanoid. definition:
Japanese compact cars too cool for North America.
see all images >>
Price
1.00
Kei Truck Inquiries
Being Processed
this site
!