street art Naked ambition August 12, 2008September 3, 2012 Steve 0 Comments Pure Evil Pure Evil and Dr Case near Leonard Street, Shoreditch.