Gan Fall is a strange old man from Skypiea who wears armour and travels around on a spotted flying horse named Pierre. He has a kind heart and will help anyone in distress. Gan Fall is also known as the Knight of the Sky.
jp. Jouji YANAMI