Japanese runner solves 420 Rubik’s cubes during marathon

This runner smashed the previous record by 166 cubes, solving one every 100m for 42.2 kilometres