9.01.2007

A universe made out of the small bones inside your ear? An evolution of medusa jellyfish?

A video of fractals with trance soundtrack.

(via Neatorama)