I've gotta say, I didn't expect spoiler tag usage. Touché. Nice work.

Looks like I just need a travel visa, and that is easy to obtain with a US passport.