So, I'm sure you've seen a lot of cars in Japan rocking the anime vinyls and such (Itasha). Some looks pretty legit, but none will top this... . . . . . . . . In this day and age..... It's all about 3D! With no glasses required!! No offense, but Japanese are a little... Continue Reading →