twin peaks movie poster art of taylor swift standing next to young boy sitting in throne, cheerleader sacrificed to moloch in a ritual, highly detailed, by artgerm, leyendecker, wlop, katherine lam, peter mohrbacher, michael whelan, tomer hanuka, godward, gustav moreau, saturno butto, boris vallejo, david kassan