Brave Wilderness
Japan's Monster Salamander
S8 E3:
Coyote and the crew are introduced to a large amphibian in Japan.
Brave Wilderness