Casey Well-Known Member Staff member Apr 2, 2008 #2 Apr 2, 2008 #2 It's an April Fools Joke, anyone familiar with Street Fighter knows about "Sheng Long".