The author uses dashed lines of differing cycles and setlinewidths to make the triangle serrations around the outside of the character. No pathforall is needed.