A still of Twin Peaks (1990) starring Homer Simpson