Ratu Felisha
Biography
Ratu Felisha is a renowned Indonesian model and actress, born on October 16, 1982, in Jakarta to Bantenese parents. She has captivated audiences with her notable roles in The Chanting (2006), Something in the Way (2013), and Badoet (2015). A devoted mother since 2006, Felisha's personal life has been marked by a tumultuous marriage history, including multiple divorces and marriages to various partners.