Lol, they're making new theories up on the spot. I have never seen anybody ever claim existence of a bioluminescent Sun before.
They can't come up with one definitive theory. How silly is that? Oh, and before you say that neither can RET, I'm pretty certain that RET doesn't have that many.