Confidence: I'm as sure as I can be.
Notes: Sutellaria is a genus of labiate plant. This is an athropod animal! 15 body tergites, alternating small and large except 7 & 8 which both large. Each tergite with one pair of legs. Antennae comprising numereous (>20) bead like articles. A lithobiomorph 'stone centipede'.