Daimajin
Daimajin (大魔神, Daimajin; lit. 'Giant Demon God') is a Japanese tokusatsu series centering on an eponymous vengeful deity. It initially consisted of a film trilogy shot simultaneously and released in 1966 with three different directors and predominantly the same crew.