Here is a Daft Punk interview from Japan. I like the Helmets, they were very creative to think up that image.