Sunday, July 6, 2008

Itasha

Found an "itasha" in Akihabara.

Front View

Literally, "ita" means pain and "sha" means car. This one is just messy but some are really nicely done. Find some more here.

Rear View

I also found penguins and a lot of maids.


No comments: