Japan's Monster Salamander

Japan's Monster Salamander

Available on Tubi TV
S8 E3: Coyote and the crew are introduced to a large amphibian in Japan.