
Japanoid. definition: Extremely compact cars from Japan.
I had never seen 80% of these Japanoid cars before and some like the Nissan Figaro pictured above look really cool and funky. [Link]
Update: seems the official name for these kind of cars is “Keicar”. Keicar is a Japanese category of small automobiles, including passenger cars and also vans and pick-up trucks for commercial use. They are mainly designed for sale in Japan, because there are some tax and insurance relaxations and an exemption from the usual requirement of certification of park space that one has adequate parking space at his or her home or has contract for a parking spot.
These relatively relaxed standards came from the post-World War II days when most Japanese were too poor to buy a full sized car, yet had more than enough money to buy a motorcycle. To promote the growth of car industry as well as to offer an alternative delivery method to small business and shop owners, Keicar standards were created.
More information here. [Link]