No photoLydia KigadaActorIMDb Acted in 31990s1990Face to FaceMiriam Sioki1980s1989CheetahLani551986Death Is Part of the ProcessRebecca