Screech and Thud

Screech and Thud are Red Claw's Minions in "The Land Before Time Series"