Captain Stalfos

The leader of the group of Stalfos pirates in tingles rosy rupee land