Its a soil nematode or grindal worm most likely-harmless
-----
A room of herps.
www.freewebs.com/kapoktree