Crunchyroll Announces 2020 Anime Awards; Demon Slayer Wins Anime of the Year

Hey meatbags, I’m kind of stuck doing this because Sam’s mad at me. Again. I mean,...

Read More