Kotomora
銀行印 (ginkouin) Japanese meaning: bank seal | Kotomora