Watch Cobra The Animation: Rokunin no Yuushi - Episode 10 Online

Aired: Jan 2, 2010 to Mar 27, 2010