You’re Positively Glowing, My Dear!
Posted on July 24th, 2009 at 4:51 pm by Steve

No, really:

Researchers in Japan made this images of the visible light that’s emitted by normal bodies. Scientists speculate that metabolic processes give off miniscule amounts of visible light.