still of Fry, Bender and Leela from (Futurama (1980) in Back to the Future (1985)