The devil doctor?

I have no idea what these posters are for. The devil doctor… Was it a circus act? A novel?

Previous post:

Next post: