A 'painful' car 0 09.06.2024 00:00 Japan Today An itasha (literally painful car) is a car wrapped or painted with graphics so extreme that it is painful to look at. This one, seen in Nagoya's Moriyama Ward on…