French FOH stills Karate Killers mfukkjohn Three French front of house publicity stills from the French cinema release of the Karate Killers.