Huge Horns, From Africa! What Amazing Animal is This?

2024-06-14 11

Hint: it's a species that hails from Africa, where its name derives from.