Emela-ntouka

Emela-ntouka

The Emela-ntouka is an African legendary creature in the mythology of the Pygmy tribes, and a cryptid purported to live in Central Africa. Its name means "killer of the elephants" in the Lingala language. In other languages it is known as the Aseka-moke, Njago-gunda, Ngamba-namae, Chipekwe or Irizima.

Read more about Emela-ntouka.