તેના અવશેષો ચાઇના માં લોઅર ક્રેટાસિયસ 1998 માં મળી આવ્યા હતા.