So what the heck is this “solar serpent”?