Giaostriders

Giaostriders tall Vilonian herbivore of the phylum touraxide. they stand at 10ft tall