Kotomora
偽造印 (gizouin) Japanese meaning: forged seal | Kotomora