Question: Are the movies Rock Paper Dice Enter and Popsa, from the same country?
Sentence (from "Popsa"): Popsa is a Russian drama film, released in 2005.
Relevant evidence: Yes