A short film directed by Noboru Iguchi, part of the anthology project One Piece Chushingura.
1996-07-12
0