twin peaks movie poster art of taylor swift standing next to young boy sitting in throne, cheerleader sacrificed to moloch in a ritual, retro noir, by artgerm, leyendecker, katherine lam, peter mohrbacher, michael whelan, saturno butto, david kassan 