Kotomora
共布 (ともぎれ, tomogire) Japanese meaning: same cloth | Kotomora