Made me smile. Great painting.
I've always wondered what kind of milieu the Nightfolk are supposed to belong in. I like to imagine either a Gormenghast-type castle or a modern day (probably British) more-or-less urban area in the small hours of the night. I could see them mucking about in some abandoned, dismantled industrial landscape, making it "theirs" because no one else is around to disturb them there.