Alternate Titles: Denjin Zaborgar
Nikkatsu Corporation
Noboru Iguchi
Yoshinori Chiba, Shinichi Ikeda
Itsuji Itao, Yasuhisa Furuhara
View Website
2011