This is what happens when otaku start pimping their rides... See more of these itasha photos at New Akiba, which takes a peek inside Itasha Road 2007, a recently published mook profiling over 150 itasha and their proud owners. Itasha are cars decorated with decals and paint jobs depicting anime, game and manga characters. The word itasha, which literally means "painful car," is derived from the ka