Anime ranking cause I can (oct 2025)