Kotomora
届出印 (todokedein) Japanese meaning: registered seal | Kotomora