STEPHANE LEONARD, LARUSCADE, フランス