BBC Earth

Japan

Preview

JapanJapan

Dominic faces one of his most challenging missions ever when he travels to the Land of the Rising Sun in pursuit of the giant Japanese salamander.