I don't really know what this is, but it's in 3D! You can click and drag to change the perspective. There appears to be other stuff on the site as well, but I don't know what any of it means... quelle mystériuse.
A classic of the old internet, this was put together by a large group of people each of whom drew a tiny section of the animation. I've always thought this is one of the coolest things to come out of the early Internet. But then again, I am strange.