Bing Yu Chen is a chinese retarded Bing Yu.