Probably just my computer/browser/

Anyway, I can see these that RP reposted whether logged in or not.
My best guess, tho' it seems rather obvious, but as usual I could be mistaken:

One of the Afrotropical Bark Mantids
Superfamily Eremiaphiloidea
Family Eremiaphilidae
Subfamily Tarachodinae
Subfamily Tarachodinae
Tarachodinae often have a slightly flattened habitus, flattened cerci and shortened meso- and metathoracic legs. The head is comparatively large with respect to the often slender body and mostly held in a hypognathous position (mouth parts are pointed down) when at rest or hiding in terms of camouflage. When moving or hunting, however, the same specimen may hold its head in a forward pointing position.
Genus
Tarachodes
The bark mantises and ground mantises (genus Tarachodes) are praying mantids now placed in the family Eremiaphilidae[1] that are native to the Afrotropics.
(There are many species of Tarachodes as listed here:
https://en.wikipedia.org/wiki/Tarachodes)
Any other ideas out there?