Demon_Skeith Administrator Staff member Administrator Top Monthly Contributor Credits 197,691 Aug 11, 2025 #1 Better than the anime?