Never really noticed these anywhere while I was there,although I did see the largest and most millipedes and true spiders I have ever seen.I was there for geckos though,so inverts weren't really on the target list.My friend is telling me that these are mostly arboreal in nature.
The only times we saw those pedes was at night, on dirt roads and paths. They seemed to be cruising on or along the embankments by the side of the roads. I didn't ever see them in the trees, but that's not to say they're not arboreal.
It does look a lot like the North American house centipedes. These are supposed to be quite a bit larger and they are catching them under slabs of bark that is peeling away from the trees. They are apparently very fast... add that to "tree dwelling" and I doubt there will be many coming in at any given time. I'm just anxious to see them.
Well you can bet I'll be sending one to Randy May right away for pictures. I've also got some of the giant orb weavers coming in as well... neat little project for Randy. He seems to thrive on challenges.
If they are larger that would be very cool. I've kept the house centipedes and watched them eat under magnification, and boy are they pretty formidable looking beasts. A larger species would be pretty awesome in my book.