ステッチです
sutecchidesu

Noun
Desu Copula

The polite form of ステッチ

1. Stitch; Is a stitch

Polite