Arcane, Moonrise, and many more titles were part of Netflix's stage on Anime Event 2025 (Image via Wit Studio and Fortiche). The Arcane series takes place in the famous League of Legends online ...