Mr Oizo




Quentin Dupieux is a French film director and music producer. As a music producer he works under the pseudonym Mr. Oizo.

.