kate bush battling vecna from stranger things, d & d, exquisite airbrush painting from the eighties, intricate detail, artstation,