0 0 0The Leeches are enemies that can be found in A Walk in the Park near the water slide next to Ranger Ken, just bite any of them and you'll get the achievement. The stage is quite linear so you won't have any trouble getting there.