Posted by: Zoo Boy in Science

Nomura's jellyfish off the coasts of Japan. Just thought it was cool.
This entry was posted on Thursday, July 5th, 2007 at 7:10 am and is filed under Science. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
Have you been watching the Planet Earth series on the Discovery Channel? There are some great shots like these.