Kotomora
エコー (ekoo) Japanese meaning: echo | Kotomora