the human incarnation of the sun