Alioramus was a tyrannosaurid theropod from the Cretaceous of Asia. It was 16 to 20 feet in length a