Moon Jellyfish

The Moon Jellyfish is a creature in Beyond Blue.

Description
?