Stumbled upon this earlier tonight. I am mesmerized. I can't find a clue as to where this is from. Does it look to familiar to anyone? Thanks for your time