Spiny Flower Mantis (Pseudocreobotra wahlbergii). This species is cannibalistic, like most species of praying mantis. It will eat anything that moves and is the correct size, also members of its own species or family members. Young nymphs (up to L4) can be kept together, but the older they are the more likely they will eat each other. This species of praying mantis has its natural range in sub-Saharan Africa.