Marshals at the F1 Japanese Grand Prix are always a laugh, and it appears things are no different in the World Endurance Championship, as here’s a Japanese marshal… well actually I don’t think there are any words that can explain what he’s doing. Just watch.