Yeah, early earwig or praying mantis type
I STILL thing praying mantis’ are “alien like”! They are so cool.
Interesting that this critter, with its ability to see 180 degrees wasn’t among the “survival of the fittest” crowd. I’ve always wondered why some animals didn’t have actual eyes in the backs of their heads.
Other than my mom of course!