Spiny Flower Mantis (Pseudocreobotra wahlbergii), L6 nymph?
InsectMantisSpiny Flower MantisPseudocreobotra wahlbergiiL6nymphIMG20110999