31/12/1993
Hummer Team
A Chinese fighting game often subtitled "Street Fighter IV" in some releases.
Fighting
Platform