"Radar Rat"

Screenprint on paper with stencil, 2004 14 1/8 x 14 1/8 inches (36 x 36 cm) Edition of 75, unique variant Signed and authenticated by Pest Control Studio Inquire