Is This Photo a Leak?

Does anyone have any comments on this picture? Link is here:  It was posted on the Journal of Nuclear Physics today by “Dan Bad” with this comment:

Dan Bad
January 11, 2017 at 11:06 AM
Andrea said:Information will be given during and after the demo and you said: may be is the right time to make some leak of picture.
To make you wait, here is a photo of Andrea:
” Andrea in front of his working desk ”
Happy New Year 2017 to everybody!
Dan Bad

Andrea Rossi repsonded with this comment:

Andrea Rossi
January 11, 2017 at 3:14 PM
Dan Bad:
Bad of name and bad of fact: the photo has something strange… ( he,he,he ). By the way: who is the guy behind the schematic of the misterious gadget ?
Warm Regards,

It’s all rather mysterious, and could turn out to be nothing, but I’ll put it up here just in case people find it interesting: