Thailand’s teenage guitar sensation Nene Royal won the US$1 million top prize on America’s Got Talent, capping a viral run that made the 16-year-old a national celebrity and drew support from across her home country.