Looks like a flatworm of some sort.