Brave Witches Anime’s Unaired Episode 13 Teased
The 13th episode of the Brave Witches anime may have gone unaired during its run, but it's going to make its debut in 11 Japanese theaters on May 13. Ahead of its premiere, Kadokawa recently streamed a TV commercial teasing the episode, which is titled …Read more »