The return of SCARY TED!!.