Search for "Benjamin Besson"
in
The Devil's Elixirs (1973)
Eolomea (1972)