looks like a flatworm to me.