The Love Suicides at Sonezaki (1981 film)

1981 puppet film From Wikipedia, the free encyclopedia

The Love Suicides at Sonezaki (1981 film)