Everyone from Rev. Jesse Jackson to "Harry Potter" author J.K. Rowling has slammed the image.