The Phantom
Peace in the Jungle
S1 E15:
The Phantom tries to rescue the Davidson expedition when Byron lures them into Bremmer's trap in the catacombs of Zoloz.
The Phantom