Ariaka no Katara

Ariaka no Katara is the Madam of the Dark Ninja Army and wife of Master Cho.