Creature:Tella

The Tella Empire hail from the planet Dacius in the