The guy in the glasses above is Dr. Killstare. He's a benefactor to our three super heroes. Anyway, Chance and Queeny Cameron continue to do brilliant work on Youtube. A number of us have learned quite a bit from Chance's teachings. Their Youtube channels are: KeefTwoof and QueenyCameronForever, respectively. Another person doing fantastic work (of late) is Mike Lovern, and that is also the name of his channel on Youtube.
Lastly this is why I lean towards the sun being a dimensional portal, through which light comes: "And God said, Let there be light: and there was light." (Genesis 1:3)