Demon Lover 2, Mixed-media on canvas with postage stamps, 12" X 12" (30 X 30 cm)