A nearly complete theropod skeleton (KMV 8701) was discovered in the Lufeng Formation, in Yunnan Province, China, in 1987.
Почти полный скелет теропода (образец KMV 8701) был обнаружен в формации Луфэн, провинция Юньнань, Китай, в 1987 году.