HARAKIRI

Japan 1962