Moment at 0:00 in Shipwrecked 64 Episode 16: The Finale by devinblox.
So many answers, yet even more questions...
Saved by devinblox.