Lord Sun

Lord Sun is one of the NPCs located at the Cloud Palace.