This is the top of the tree. The boss is the Queen Leech. The glowy centipedes are guardians that drop mage helms rarely as well as white ambers. The boss drops the Amulet of Noah a mage hand item that's very good for its level.