richard green
came across these pictures by richard green in the british creative review photography annual from 2006, and i love them. sorry to say i can't manage to find a website for the artist, but you can take a look at info about the competition here.
[all richard green. from the series ghoulies.]