Kotomora
媒介者 (baikaisha) Japanese meaning: mediator | Kotomora