Escanor, Son of the sun