The Demon of Sendai's Castle
1962
Posters