Home / The Witch and the Beast Episode 7 Delayed for One Week