Mysterious Wolfman Photo: Update

Mysterious Wolfman Photo: Update

Does anyone know more about this photo?