Looks a bit like a lens

https://www.legacysurvey.org//viewer/?ra=247.8998&dec=44.3293&layer=hsc-dr2&zoom=15

Check out the radio source just below that
https://www.legacysurvey.org//viewer/?ra=247.8962&dec=44.3109&layer=hsc-dr2&zoom=15

Yup, a likely radio galaxy.

Yes, I saw that too, and noted the green haze to the left of it. :grin: