Hurricane Spot

Hurricane Spot was a super hurricane located on the planet Droplet that could be seen from orbit around the planet. Christine Vale compared it to the Red Spot located on Jupiter.