Adele Lim is a Malaysian film and television producer and screenwriter who wrote the screenplay for Raya and the Last Dragon.
Advertisement
Adele Lim is a Malaysian film and television producer and screenwriter who wrote the screenplay for Raya and the Last Dragon.