Gargoyleosaurus

Gargoyleosaurus is an Earth attributed card created by DinoFlame. It's a reasonably solid card with a useful defensive ability.

Gargoyle Armor
All attack damage to this card is reduced by 30, and this card is dealt no damage by Water attributes.

Stone Club
Stone Club is a decent attack, but has no further effects.

Origin Information
Hailing from the Morrison Formation, Gargoyleosaurus is one of the earliest known ankylosaurs.

Using Gargoyleosaurus
Gargoyleosaurus' abiliy certainly helps lessen damage to it, but what makes it the most useful is its immunity to Water damage. A good way to exploit this further would be use it for a CE card such as Ankyloranodon or Ultimasaurus, or even a Constellation.

Defending against Gargoyleosaurus
First of all, don't use a Water card. Otherwise you can try and get around the rest of its ability by inflicting non-attack damage, or simply by hitting it with a really strong attack. You could also use a card that is immue to the attacks or abilities of Earth attributes.