Confuscisornis-Dinosaur 101

Confuciusornis [bird of Confucius] is a small, omnivorous bird from China, and it appears in future seasons of Dinosaur 101.