Saw the exact same picture (don't recall what programme) and it freaked me out a little?
Strange....thought i was trippin out for a second.