ダーニングステッチです
dāningusutecchidesu

Noun
Desu Copula

The polite form of ダーニングステッチ

1. Darning stitch.

Polite