This is a totally awesome beetle that one of the professor's found on our spider collecting field trip. This is either a larva or an adult female (which are neotenic). They specialize in eating millipedes, and since someone also found one of those (they were all over the place), we decided to feed it.
The genus is Zarhipis, I think, but apparently Catalogue of Life doesn't know it. Need to build the uBio fallback...