Bitter Otaku Takes Sweet Vengeance by Dragging Hated Anime Villain Behind His Car July 13, 2019 Sean Anime, Japan ‘Itasha’, a term for cars covered with custom… Read more