Yep, that’s right! This exclusive screen shot was sent to us by a source at Capcom. So there is a Sheng Long after all. Aside from his existence in SFIV, no other details have been revealed to us. Stay tuned for more info and don’t forget – You must defeat Sheng Long to stand a chance!