Akihiko Shiota
Director
Director
Screenplay
Hyakkimaru
Dororo
Kagemitsu Daigo
Jukai
Tahomaru
Yuri
Bipa
Sabame Lady
Ojiya
Scoundrel
Praying Father
Hibukuro
Release Date
March 15, 2007Original Language
JapaneseBudget
$0.00Production Company
Available On