Who would win in a battle between Tyrannosaurus Rexes and humans? What if it's a battle where short, stubby arms are a handicap?

Unseen Japan