Kotomora
翻訳権 (honyakuken) Japanese meaning: translation rights | Kotomora