Next Up Season 2 Episode 20 Mechana Circus Island March 1st, 2009 Season 2 Episode 18 Mechana Tortoise Island February 22nd, 2009