Always wondered what the guys from Daft Punk looked like under those helmets. Now I know.
No wonder they wear those helmets!