Giant Flyer

An image Jason caught on video and enhanced:
Hatzg
(click to visit Wikipedia entry)

At the wreck of the Armoset the creature was seen to scale:

Hatzg scale

Both of these images are based on a work with a Creative Commons, Attribution, non-commercial Share-alike license by Mark Witton

One of these was apparently worshiped by the creatures at the wreck of the Armoset.

Giant Flyer

Lost World StardustPhred