Question: Are Flor Marchita and Scarecrow Slayer from the same country?
Sentence (from "Flor marchita"): Flor marchita(" Wilted Flower") is a 1969 Mexican film.
Relevant evidence: Yes