Cheshire

Cheshire is a villainess from Vietnam and an arch enemy of the Teen Titans.