Animal Villains Wiki
Advertisement

The Deinonychus are minor villains from The Land Before Time 7: The Stone of Cold Fire.

LBT Deinonychus
Advertisement