>>280380323 (OP)
Because Capcom is a cuckold little jap who tried hard to please westerners by letting gaijin to adapt their IP, see the Devil May Cry "cartoon".
>>280380323 (OP)
I thought this one was perfectly ok compared to other netflix videogame adaptation abominations.
It's just that it was an ad for the upcoming game