Question: Do the bands Scarling. and Incantation (Band), originate from the same country?
Sentence (from "Scarling."): The band formed in 2002.
Relevant evidence: No