Posted inBirds Ghost Mantis: Spectral Insect Hunter Ghost Mantis Mysterious Rainforest Creature African praying mantis species known as the Ghost Mantis (Phyllocrania paradox) is mostly found in Cameroon and the Democratic Republic of the… Posted by By Tabi Trt 18 February 2023