Kotomora
公印 (こういん, kouin) Japanese meaning: official seal | Kotomora