Double reflection in the green eyes of unusual bug
In this photo frame your picture will be double reflected in the green eyes of some unusual bug. Or maybe it's not a bug but an alien. If it is one, it doesn't look very friendly. But your reflection in its eyes proves that it is staring at you.