Rainbow Mika vs Mike Haggar

Description
''Street Fighter vs Final Fight! Two opposite wrestlers, one big and burly, the other adorable and lewd. Either way they can be dangerous in the ring! ''