No it's not a glow stick. It's my new Organic Wear Physicians Formula mascara! Yes I switched to organic mascara! When I use a few coats (instead of just 1 like usual), it works pretty darn well. It's free of synthetic preservatives, harsh chemicals, parabens and dyes. Check it out at a drugstore near you!