Leech corpse