Anime Memes Some times I feel like high production animes are as good as Blockbuster movies and AAA games. Is there a term for animes like that?May 17, 2024