Anime News liam 8 May 2026 No Comments How Studio MAPPA’s Latest Production Controversy Is Changing the Anime Industry Forever