Sea Jellies Illuminated

Current exhibit at Sea World.
Seen this?
11