Gan Fall is the current, two-time God of Skypiea, having been usurped once by Enel. During Enel's reign as God, Gan Fall worked as a mercenary and called himself the Knight of the Sky. He is an ally of the Straw Hat Pirates during the Skypiea Arc.