Creature:Scutitarkus

Scutitarkus is a heavily armored terrestrial cephalopod.