Enter the Dragon
- Episode aired Nov 25, 2011
The Ninja joins forces with a team of raiders against a city-sized mechanical beast.The Ninja joins forces with a team of raiders against a city-sized mechanical beast.The Ninja joins forces with a team of raiders against a city-sized mechanical beast.