Kotomora
延納 (ennou) Japanese meaning: deferred payment | Kotomora