Well, not actually that specific video, the one I was thinking of is like 15 minutes long and boggles the mind.
Search youtube for "Pythagoras Switch" and you should find it.
I know some of what they are saying, I know a few japanese words, couple of sentences etc, but not enough to completely translate any of it great videos anyway !