Red Claw

Red Claw is a Character from The Land Before Time (TV Series)

Roars: