Merna Aodisho

Movies

Pink Sweat
Turquoyze (voice)
A comedic musical about puppet human love affairs.