Libyan Satyr

Libyan Satyrs were Greek beasts.

Mythology
Libyan Satyrs were a tribe of beasts that either inhabited the Atlas Mountains or North-West Africa.