Family Computer1993

Kuài Dǎ Chuánshuō

A Chinese fighting game often subtitled "Street Fighter IV" in some releases.