Wait, what is that? And what happened?!

BTW, glad you're ok!