Photo of Jungles of Vietnam [1967]
Location: Panther Paintball
As Seen In: Legends of Tomorrow
episode 3x07 “Welcome to the Jungle”
Zari, Ray, and Amaya talk with Anh Ly about the creature.