September 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)

Read More »

Scroll to Top