polaroid photograph of Daft Punk's new album showcase