WTF Friday: Isabella Rossellini Is Freaking Us Out

I would understand this more if my hippie stoner high school biology teacher were starring in this video, but Isabella Rossellini? For real? I don’t understand. Why? WTF, Isabella?!