I am looking for...

Mysterious glowing mammals: an unexpected discovery sparks a scientific investigation