Nice! There's a few things you missed, like the grey bars to the sides are actually tree trunks and the bottom of the second panel actually continues downwards, but this particular page was pretty weird.
And no, he's not a chupacabra, but close enough