May 24, 2013 ... Yang Jie Xiang who goes by the online moniker, Shane M or ... Bear in mind that Yang himself was on internship at Abusive Alan's company.