thomas bangalter

10

Interstella 5555 | 2003 | Kazuhisa Takenouchi | Japan/France

Daft Punk’s visual realization of Discovery.