Kotomora
供託法 (kyoutakuhou) Japanese meaning: Deposit Act | Kotomora