ILLUSIONS SURFBOARDS, CANOHES, France