Kotomora
返送照合 (hensoushougou) Japanese meaning: echo check | Kotomora