Release Dates (2)

  • Japan
    11 June 1966
  • Japan
    20 August 1998
    (Hagi International Festival of Film Art)