The Puppet Maker

Sekino Jun'ichiro

Showa period (1926-1989), About 1975