>>1335002What are you talking about? Those things have fucking NOTHING to do with anime.
America has nothing to do with anime, apart from some people enjoy it and some hate it.
The fact that you think america is somehow to thank for anime shows how insecure you are about your country.
Fucking hell this has made me cringe.