A giant venom flow leech