The Leopard

The Leopard (Kristen Maule) is a fictional supervillain appearing on DC Comics' , being created on TBD 19??.

Trivia

 * She is shown to have an obsessive crush on Batgirl.