In a stunning turn of events, Nene Royal, a gifted guitarist hailing from Phuket, has clinched a direct spot in the finals of ...