Alien Ooze really does glow in the dark!

Alien Ooze really does glow in the dark!