JAPANOID.com - The Wheel Alternative
Japanoid. definition: Japanese compact cars too cool for North America.