Croich-ma-Feareg

Croich-ma-Feareg Hernystir

Legendary giant.