Movies4u - Watch Takashi Kanda Online for FREE

Return of Daimajin (

Return of Daimajin (1966)

IMDb: 6.4
1966

Giant statue exacts revenge upon those who conquer its worshippers