Looks like a pitchpole waiting to happen. Perhaps this boat is fully foiling?