Kon Ichikawa’s directorial debut. A puppet version of a well-known kabuki play, which was confiscated by occupying US forces for being excessively traditional. (MUBI)
MoreLess Releases