From the streets of Akihabara to Australia!
What is Itasha? In Japan, “itasha” literally translates to painful car.
In our case, however, these are “painfully awesome” cars!
Come along and check out the collection of decorated cars, with images from your favourite anime, manga, and video games.