Boubaker El Bakouri Morocco Brief info - Enfusion 111 & 112 Winner, 2022; - K1 World Grand Prix finalist, 2018.