Oligonyx bicornis

Oligonyx bicornis is a species of mantid in the family Thespidae.