Screenshots from the unlicensed Chinese Mega Drive beat ‘em up Shui Hu Feng  Yun Zhuan

More info here