experiencetokyo.net
Awesome ONE PIECE “itasha” at Nissan Gallery in Yokohama!
First on with defining what an Itasha is. Itasha, a Japanese word refers to otaku-fied cars decorated by fans with decals of mostly anime and video game characters.