Liena

Liena is a Mammal that From the Hyena family and also lives in north america.