The oh my Delia show

Welcome to the Oh My Delia Show!
The Oh My Delia Show is a plot by the Delia entity to control Mother Stella and her children under the guise of a friendly kids show