Kotomora
ダブルステッチ (daburusutetchi) Japanese meaning | Kotomora