London-based creative director Xavier Solé recently unleashed an unsettling series of photos on the world that he calls 'Scanfaces'. It's a simple set of portraits taken by having subjects roll their faces on the surface of a scanner as the light sweeps across it. Looking like unfurled skin masks, the photos have a distinct 'Hannibal Lecter' vibe that make them equally hard to stomach & hard to look away from. Good luck sleeping tonight.