A funny looking dog
Not a dog, but 2 huts built on a "pedestal rock".Rope ladders used to leave rock. Wind makes "woof" noise when going through hole in rock.
dubstep wolf about to climb Skull Island
Doodle or Die is the game of "telephone" with drawing!