Mozambican praying mantis by Piotr Naskrecki
At first glance this may look like a damselfly nymph, but it is in fact a Mozambican praying mantis Amorphoscelis tuberculata. The strange “paddles” at the tip of the abdomen are enlarged cerci, which the insect raises up and wiggles menacingly when threatened (it is of course harmless). Amorphoscelis mantids have strongly reduced raptorial legs and I have no idea what they feed on.
Taken in Gorongosa National Park, Mozambique.