[So how would you feel if you were suddenly approached by... a human-shaped thing covered entirely in sakura petals. Stiles (because that's who it is, underneath all the pink and sparkles) stumbles up to him, waving his hands around.]
Uh, dude, sorry to disturb your intense staring match with nothingness, but, some help here?