Rose (Tina Krause) isn't thrilled with the little visit she just had from your local witch.