668, the ultimate stitching monster