Watch Ikkitousen XX (Dub) - Episode 2 Online

Aired: Mar 26, 2010 to Jun 11, 2010