Pseudocreobotra wahlbergi

Pseudocreobotra wahlbergi, or spiny flower mantis, is a small Flower Mantis (1.5 inches or 38 millimetres)[verification needed] native to southern and eastern Africa.