No photoSheeba AlahaniActorIMDb Acted in 22010s2013Die schlechtesten Filme aller ZeitenChina (archive footage) · 1 episode841980s1987The BarbariansChina51