Bit of an Amazon in comparison, no? Any idea of a connection to Megara?
Sorry to intrude, but I keep trying to imagine connections in the world you're building. I rather see them in conflict, not as outright good and bad, but perhaps in competition, or Miss B being good, brought to bad uses.
Doug