backdrop Blue Demon vs. the Infernal Brains
poster Blue Demon vs. the Infernal Brains

Blue Demon vs. the Infernal Brains

1968 • Action | Horror

4.813 (8)
Video Trailer