Film·1996
A short film directed by Noboru Iguchi, part of the anthology project One Piece Chushingura.
Directed by Noboru Iguchi
Keep watching