Pretty cool and quite hypnotic to watch! I wonder who made it an why. How much of it is actually real Lego rather than something that's custom made?
I wouldn't be surprised if all or most of that is actual LEGOtm stuff. They've got a lot of cool robotics sets, and neat ball handling stuff. I wonder how many watts that uses when running.