Glass Ball Breaks, Eeeewi Smell, Can't get rid of?

You know those glass balls you get on Christmas and are so cute, with snow moving inside them? (I do not know what they are called)..

Well mine fell down and broke, and it messed up the whole place. I can’t clean up well because when I enter the room I feel like throwing up.

I tried a wet newspaper, I tried normal Kleenex, I tried bicarb. soda, and nothing works….. SUGGESTIONS?