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