Stitch

Stiches are enemies that can be found in The Forlorn Hollow.