Can someone tell me what the crap is going on here

Thanks to Len for the link. Any ideas what is happening here? I am sufficiently freaked out for Halloween now. Check it.