Kotomora
届け印 (todokein) Japanese meaning: registered seal | Kotomora