New Kurama Tengu: Gojozaka Duel
1965
Ads