bn:05905885n
Noun Named Entity
NL
No term available
EN
Innova is a Russian video game publisher and localization company headquartered in Moscow. Wikipedia
English:
video game company
Relations
Sources