Board Thread:F/A Discussion/@comment-25235219-20150625035420/@comment-26248987-20170215043523

Updated answer: Any of the Maniraptors (Deinonychus, Velociraptor and Therizinosaurus.)