Sweden

Sweden is a country in Europe. This is where Akela Amador gets the diamonds to the unknowd villain in Agents of S.H.I.E.L.D..

History
To be added