That is one cool critter, would be nice to set him up in a micro terrarium with peat moss, a few litle plants or something I remenbar finding one here in Portugal as a kid, behind a dead palm leaf. Really fascinating and very neat colors
when i was little i used to find those in my backyard all the times when i was looking under logs for bugs. They creep me out, cause they remind me of leaches >.<