New villain calling herself Nega Maiden starts terrorizing the city to call out Mega Maiden


Mega Maiden