M4uHD - Taro Marui Movies and Tv Shows

Return of Daimaji

Return of Daimajin (1966)
SD - 6.4

Return of Daimajin (1966)

IMDb:6.4
1966

Giant statue exacts revenge upon those who conquer its worshippers