Yes, some things here in Japan are quite different from the states. These cars look odd, but they're great for the local conditions.
Our goofy Daihatsu van:
Our goofy snail car:
See some more of this absurd car
Back to the Home Page