Kotomora
合印 (aijirushi) Japanese meaning: identifying mark | Kotomora