Kotomora
エコーキャンセラ Japanese meaning | Kotomora