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 brian k. vaughan