Kotomora
官印 (かんいん, kanin) Japanese meaning: official seal | Kotomora