
Mbielu-Mbielu-Mbielu – Republic Of Congo
The Mbielu-Mbielu-Mbielu is a cryptid that is said to live in the Likoula swamps of the Republic of the Congo. It is described as a large, long-necked dinosaur-like creature with a humped back and plates on its back, very similar…