દેખીતી રીતે મોટી સજીવ (4 ફુટ 5 ઇંચ), ઘણાને આશ્ચર્ય થયું કે આ એક જીવંત "ખૂટતું લિંક" હોઈ શકે છે.