The good folks from anime streaming service Crunchyroll have sent us details of a new title released in October 2020. Burn the Witch is base...

Otaku News - World Edition