Watch Bludgeoning Angel Dokuro-chan - Episode 4 Online

Aired: Mar 13, 2005 to Sep 22, 2005