winds and ruler of a floating island

Perfect! Does that suggest we're Aeolian Harpies?