There are some people who think that aliens glow, and some who don’t. However, here’s one alien that does indeed give off light, a rechargeable LED lamp made ...