Gnarrk

Gnarrk is a Neanderthal and an Honorary Titan from Titans North.