Storm Giants

Giants that live in the sky and enjoy dropping boulders on unsuspecting villages for unknown purpose.

The party met Zephyroth who lives on a floating hat cloud.

 

Known events:

Storm Giants

The Storm Giants Legion_Zero Treguard