Kotomora
奥印 (おくいん, okuin) Japanese meaning: official seal | Kotomora