Not this if this is a jellyfish ~ looks odd though

https://www.legacysurvey.org//viewer-dev/?ra=338.8988&dec=1.5086&layer=hsc-dr2&zoom=16&const

Nope I think you are right. That’s a very nice jellyfish to my eyes.