Creepy, I've never heard of it.

A link to the site where you found the photos?