Bloated leech corpse