Giant cockroach among jungle find:
There’s even a picture.
Yeeurrgghhh!!!
aform the same survey here’s a pic of the Borneo micro crabs
and something very strange
Here’s the article - pics are a meg or two each