Strange embroidery

Description

Needle and thread, yo.