Keith Khan is a British-Caribbean artist and Little Red Riding Hood is his first graphic novel.Find out more about KK's work here Soundtrack by CocoRosie