Creature:Horribilis

Horribilis are large mammals from Orgosav.