Question: Are Mr Lordi and Jeff Martin from the same country?
Sentence (from "Mr Lordi"): He is best known by his stage name Mr Lordi a.k.a. Mr L.
Relevant evidence: No