Wife just brought me these from the dollar store. Apparently there are spiders, as well. Marked Ja-Ru. (This company is still making rack toys??)
I think they are pretty neat for 20 cents each.
They glow in a really cosmic way, hard to explain.
Worth getting a case or three?