User blog comment:Echo 1/Dark Hunter Contest Entry/@comment-3314816-20120202031610/@comment-3534843-20120203055322

Or Neovenator, a theropod from Europe. Venator means "hunter", by the way.