Movies Alien Huang says he can't dance, but has out-of-this-world moves December 17, 2018 Taiwanese singer Alien Huang dances up a storm in the film Who Is The Champion?.