My stab at dexterously toed, two fingered, long-legged pseudotoothed Kiwibeast of Doom.

53 113