francis falceto is the producer of the series ibyo bikorwa biba biciye agahigo mubindi five new dalek props were built for the production ugomba kureba imodoka iyo wambutse umuhanda