Blue Demon vs. the Satanic Power (1966)
Directed by Chano Urueta
Genres - Action-Adventure, Horror, Mystery-Suspense |
Release Date - Apr 28, 1966 |
Run Time - 77 min. |