Kotomora
セルビッチ (serubitchi) Japanese meaning: selvage | Kotomora