Cheshire



Cheshire AKA Jade Nguyen, is a villainess in the DC Universe. She's a professional assassin that confronts various heroes in the DC Universe, which include Green Arrow, and the Teen Titans.

Fanon Ideas so Far

 * Cheshire vs. Karai