Just saw your question, and although it's a late answer, it might help for the coming holiday season.

Artificial spray snow is not meant to be removed or cleaned off the surfaces you spray it on...