Kotomora
預金者 (yokinsha) Japanese meaning: depositor | Kotomora