Storm Rider

Storm Rider is an Adventure Mode Boss found in the Legend of Zelda section of the

game.