What the hell is on my foot?

I just found this video on my iPad…..