Gregoire Gottardi

France

Brief info

ISKA Europe champion;
WCTS Europe champion.