What country (be specific) was the site of a Season 6 episode of Archer and is the setting and filming location of the upcoming series The Bastard Executioner? Hint: the lead actor of The Americans is from here and guest starred in each.
Wales