Demonfire Palanquin

Demonfire Palanquin

Original Title: 鬼火駕籠
Release: 1957