Movieo
Poster for Blue Demon vs. the Infernal Brains

Blue Demon vs. the Infernal Brains

1968 · 1h 25m · TV-14 Action, Crime, Drama, Horror, Science Fiction, Thriller
Directed by Chano Urueta

Free account saves your watchlist and ratings.

More films