rick and morty riding a 1983 DMC DeLorean, high quality