A photograph of Winston Churchill and the Teenage Mutant Ninja Turtles signing a peace treaty, in British Parliament, painted by Rembrandt