Board Thread:Episodic and Issue Discussion/@comment-47881-20130303202540/@comment-4928331-20130307172541

Never heard of her, but it sounds like she would be perfect, basing on which comic book she had an initial appearance in!

Also one more, Tara Markov aka Terra, is the princess of Markovia. They might have avoided her because of her heavy use in Teen Titans though.