Hoki Tokuda's movies and tv series

Kaidan nobori ryû (The Blind Woman's Curse) (1970)