Storm Zora

The Storm Zora are a tribe of Zora native to the Stormwracked Isles to the west of Crescent Island.