Where To Stream Total Drama Season 3 Episode 3
Super Crazy Happy Fun Time Japan
- Aired July 5, 2010
- 30 Min
As the teams begin to gel – or not, in the case of the wildly different girls that make up Team Amazon – Chris announces that the competition's next stop will be Japan.