Ovosaurus

Ovosaurus are fictional dinosaurs featured in season 1 of 2011 TV show called Terra Nova. They are small, dog sized, theropods with many spikes on their heads and upper neck. Ovosaurus are only thinly feathered on the back. Their arms have larger feathers colored blue (lower arm) and yellow (upper arm). They also have larger feathers at the tip of their tails.