Giant painted locusts mating (Phymateus saxosus) Cap Sainte Marie Special Reserve on the southern most tip of MADAGASCAR.