The name “LEGO Great Ball Contraption” doesn’t begin to describe the sheer ambition and scale contained in this incredible construct. Built by LEGO genius Akiyuki in his home over the course of two years, the massive structure features 17 modules that process 500 balls through a course measuring 101.7 feet at a rate of one ball per second. You’ll see a dizzying array of gizmos, including zigzag stairs, basketball shooters, mechanical trains, spiral lifts, conveyor belts and robot arms. It took Akiyuki 600 hours to complete his amazing contraption, while seeing all the modules in action takes seven minutes. (Though LEGO fans will no doubt partake of second or third viewings.) Check out the video below.