she has the appearance of a human, but she's really a cheenja
a non-human who is both cheetah and ninja
"she has the appearance of a human, but she's really a cheenja" What is the definition of "cheenja"?