Quentin Dupieux
Mr. Oizo is the stage name of French electronic musician and film director Quentin Dupieux. His... more »