Storm Giants

On the island of May live 2 storm giants in the tower on the north of the island.

Contents Found on Giants

 * Gnawed on bones
 * Storm Rod
 * A couple pieces of jewelry: gold brooch, a few silver chains.