Question: Which country the director of film Time Chasers is from?
Sentence (from "Time Chasers"): The film was lampooned on "Mystery Science Theater 3000" in 1997 and by Rifftrax in a live event broadcast on May 5, 2016.
Relevant evidence: No