Japan's Monster Salamander

Japan's Monster Salamander

Available on Pluto TV, FilmRise, Peacock, Prime Video, Tubi TV, Amazon Freevee
S8 E3: Coyote and the crew are in Japan with Dr. Sumio Okada. Okada introduces them to the largest amphibian that Coyote has ever seen!