Release Dates (3)

  • Japan
    11 March 1941
  • USA
    9 May 1986
  • Japan
    18 October 2008
    (Tokyo International Film Festival)