Kubi Chaza is an actress and producer, known for Live and Let Die (1973), Royal Flash (1975) and Toomorrow (1970).
No data