Sailback

A Sailback was a large, carnivorous Dinosaur that lived on New Moon Island.