Question: Which country the director of film Kaafi Thota is from?
Sentence (from "Kaafi Thota"): The film was released on 18 August 2017.
Relevant evidence: No