UFO?

Salzburg, Austria, March 2016.
Is that a giant jellyfish or an alien device descending upon humanity?

Camera Model: 
NIKON D90
Focal Length: 
98mm
Exposure Time: 
1/80s
ISO: 
800
Aperture: 
f/6.3