Preheat oven to 200°F.
Transfer the popcorn to a large bowl and make sure to remove any unpopped kernels. Add peanuts.
In a small mixing bowl, whisk together fish sauce, soy sauce, lime juice, sesame oil, sriracha, garlic powder, and grated ginger until well combined.
In a small saucepan, add the brown sugar, butter, and corn syrup over medium heat, stirring constantly, until butter melts.
Add soy sauce-fish sauce mixture, raise temperature to medium-high, stirring constantly, until mixture starts to bubble and thickens.
Once thick, turn off the heat, remove from heat and add in baking soda, lime zest and cilantro. Quickly mix well, as the mixture will bubble up and harden if you don't.
Pour this over the popcorn and peanuts and mix well.
Spread the popcorn on two large baking sheets, making sure to spread the popcorn evenly across, breaking apart large clumps. Popcorn will seem a bit wet, but don't worry.
Place it in the oven for 45 minutes, removing every 15 minutes to move the kernels around on each sheet, then place back in oven.
Allow the popcorn to cool and place in an airtight container.