Wikipedia
Emela-ntouka
The emela-ntouka is an legendary creature from the Likouala region of Central Africa. Its name means "killer of the elephants" in the Lingala language. It may also be called aseka-moke, ngamba-namae or mokele-mbembe.