oscar the grouch ascends to heaven in the rapture, digital art.