The Final... Four?

This is the finale episode of Survivor: Nikumaroro - Amelia's Island