A large stick mantis (Hoplocoryphella grandis from the Thespidae family). About 100 mm long, taken in Bloemfontein, South Africa.