View on: TMDb
A short film directed by Noboru Iguchi, part of the anthology project One Piece Chushingura.