Japanese Death Match
- Episode aired Nov 27, 2013
- TV-PG
- 44m
Liz and Martin visit Japan, to witness the battle that rages between the people and the land they live on.Liz and Martin visit Japan, to witness the battle that rages between the people and the land they live on.Liz and Martin visit Japan, to witness the battle that rages between the people and the land they live on.