Those wily Japanese come up with some of the strangest company names…

What a delightful surprise!

Still doesn’t beat FLYRAT though, which is a car yard named after not one, but TWO types of vermin. Genki desu!

Toyota MR2 AW11 for sale at SURPRISE »

1 Comment

Previous Post
«