Kotomora
仲介物 (chuukaibutsu) Japanese meaning: intermediary | Kotomora