Author: Trevor Brown
Trevor Brown is an English artist from London but based in Japan. His "occasionally shocking" work explores issues of paraphilia. ... http://en.wikipedia.org/wiki/Trevor_Brown
http://www.pileup.com/babyart/