Jade Bear

Jade Bear (Galka Vadimovna) is an American supervillainess.