Sort:  

Nevermind, It's obviously powdered sugar. I'm an idiot. lol

Yes that's powdered sugar on top of stuffed apple French toast.