Kotomora
縫合糸 (hougoushi) Japanese meaning: suture thread | Kotomora