Lovita Fate And Kira Queen - The Residence Episode 3 New Lovita Fate, Kira Queen 30 December 2023 698