STEPHAN RIZON - OUCH (Ouch) Associated Performer: Stephan Rizon Composer: Laurent Delort Producer: Denis Clavaizolle Studio Personnel: Thom Carslim© 2013 Decca Records France