Sunday, November 2nd, 2008 Posted in Awesome!

More Robot Jellyfish

I don’t read much German, but I am sure the rough translation for this website is “Hey guys look over here, this is totally awesome!”