Helmasaurus

The Helmasaurus are a Twilight Princess original enemy, that appear in the City in the Sky.

The Helmasaurus is a larger version of the Helmasaur, and is differently coloured with a shell which cannot be removed, and a more powerful charge.