and whose roasting marshmallows over the ... "Star-Capped Peaks"?

an homage/parody illustration, building from and upon the painting
Snow Capped Peaks. (though, in all honestly, I'm still looking for the name of who actually illustrated the darn thing.)