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