Featherhead Sharpteeth

The Featherhead Sharpteeth are one of the antagonists in The Land Before Time XIV: Journey of the Brave.