This Had Better Work

This is the penultimate episode of Survivor: Japan - Civil War.

Challenges
Reward Challenge:

Reward:

Immunity Challenge: