Kotomora
印 (しるし, shirushi) Japanese meaning: mark | Kotomora