Man holds world record for creating smallest Rubik's cube ever