hyena

hyena

Skull of extinct hyena
Skull of extinct hyena