Kotomora
使用許可 (shiyoukyoka) Japanese meaning: license | Kotomora