Santo and the Diabolical Brain (1963) Poster Poster voor Santo and the Diabolical Brain (1963). Santo and the Diabolical Brain Poster