Here's a creature concept Idea I worked on in a more R&D style perhaps ? This is a mammoth glider like creature. I've added some initial sketches as well.