Chuluun

Chuluun is an evil snow leopard.