CharacterLeilaLeila in Flesh and Blood (2020), played by Lara Rossi. Played byLara RossiAppears inFlesh and Blood2020