I would have thought the "Great Red Spot", but hey,....waddo I know.
The Great Red Spot is an anti-cyclone.
me too...