20 Confusing Photos That Will Explode Your Brain

12. The reflection of a lamp forms these sinister eyes

Advertisements