hoggmieser about 10 years ago They are. The artist Darren Tan actually titled the image "Peaches" on Deviant Art.