pseudomantis

I don't usually feel unsettled by fossils but there's something incredibly off-putting about this thing