claim: The Punisher is American.
evidence: Həsənqaya -LRB- also , Hasangaya -RRB- is a village and municipality in the Barda Rayon of Azerbaijan .. Rayon. Administrative divisions of Azerbaijan. Barda. Barda Rayon. Barda Rayon. Barda Rayon. Azerbaijan. Azerbaijan. It has a population of 1,324 .