It’s impossible to watch Netflix’s Green Frontier without feeling like you’re watching a bizarre documentary. Green Frontier is set across the Amazonian border between Brazil and Colombia and it…