Amidahara, a lawless city overrun by monsters and criminals, becomes the backdrop for Annerose's thrilling adventures. As a powerful witch…