Japan and Anime runs alongside and as you can see Anime themed cars are the big part of Japan and it is not a latest trend. The photos you see here are just a few from an anime car gathering in Takehara, which is a small city in Hiroshima Prefecture with a population of under 30,000. The town is known for being the setting of the anime series, Tamayura. Click on the images for a bigger view.
Source: io9