メリヤスシシュウ
Meanings
Noun
1. embroidery on wool; Swiss darning; duplicate stitch
Composed of
embroidery