Our Sun: The Lidless Eye?

Japanese researchers have recently discovered that our sun is actually the eye of Sauron. Apparently, he’s pissed:

The flares release as much energy as a billion megatons of TNT in the form of radiation, high energy particles and magnetic fields.