Ichy

Ichy is the Ichthyornis and one of the two main villains from The Land Before Time IV Journey Through the Mists.