Gambian Spotted Eyes Flower Mantis, Pseudoharpax virescens