Kotomora
信託銀行 (shintakuginkou) Japanese meaning: trust bank | Kotomora