Chirostenotes was a medium-sized odd looking theropod dinosaur. It was an oviraptorosaur and lived in the Red Deer River region of Alberta, Canada. It had long slender arms, a bird-like beak and was very similar
to early birds. It possibly even might have had feathers. It probably lived right up to the very end of the Cretaceous period.