Season 1, Episode 17
Japanese Water Monster and Icelandic Elves
Josh Gates and his team hightail it to Japan to find out what mysterious monster is lurking in Lake Ikeda. Then, they're off to Iceland after locals report personal contact with elves living on the edge of the forests.
See Tune-In Times