The dc comics villain, 'Doctor Light' who appeared in several episodes of Teen Titans on Cartoon Network, is a serial rapist.