Spot the Itasha – Event Pass Giveaway!

“Itasha, literally “painmobile”, is a Japanese term for an otaku fad of individuals decorating the bodies of their cars with characters of anime, manga, or video games.” -Urban Dictionary Recently there have been some Senmei themed itasha spotted in the area of Greater Vancouver, but no evidence has been documented…yet! Contest Rules Event period: Apr 1, 2014 – June 30, …