Death's Head Cockroach

Death's Head Cockroaches are level 1 critters found in Mount Hyjal.