Leech Pilot confirmed