Deep-sea jellyfish Atolla wyvelli, also known as OH GOD WHAT. They live in the waters off Japan (of course), and are bioluminescent.
Expo, 32, freelance film and video editor and professional nerd living in the Pacific northwest.
Deep-sea jellyfish Atolla wyvelli, also known as OH GOD WHAT. They live in the waters off Japan (of course), and are bioluminescent.