Jasmin Tabatabai
Leyla (voice)
Nila Rahmati
Self
Leyla Biouk
Self
Mia Radzuweit
Nila (voice)