(Sphodromantis biocellata)
Sphodromantis biocellata is a species of praying mantis found in Angola, Cameroon, and Central African Republic.