Watch Bludgeoning Angel Dokuro-chan - Episode 2 Online

Aired: Mar 13, 2005 to Sep 22, 2005