Cape Dragon

Cape Dragon, a concept of a desert dragon creature.