Take a look at this great video by Nori Yaro checking out a recent Itasha Heaven show. 

You have to love Japanese car culture, Itasha 痛車 literally translates to ‘a car which causes pain for those who look at it’.