The sun.
There were a lot of spots in October 2003
Image taken by the Mees Solar Observatory on Haleakala, Maui