Japanese Lego builder Akiyuki has made complex machines out of plastic bricks and pieces. He has combined all sorts of arms, contraptions and other devices into an enormous Great Ball Contraption. There are 17 individual machines from the beginning to the end.
It took over 600 hours to complete!
Take a look at the YouTube video of this in action:
What do you think of the Lego Great Ball Contraption?