Could be a polar-ring

Nice spot - definitely seems like it could be

1 Like