Space Jellyfish Canvas Art.
A space jellyfish is a rocket launch related phenomenon that's caused by sunlight reflecting off the high altitude rocket plume gases emitted by the rocket. The sightings of this phenomenon has led to panic, news of alien invasion, nuclear strikes and plain UFO terror and hysteria.
This Artiful Canvas Art reflects on the fact that the Jellyfish is Man-made and we need to go deeper in Space to find something real! :)