A Peruvian farmer is going head to head with German energy giant in a climate law test case.