A chemist carries out a bizarre experiment with his own head.
2019
1935
2023
1967
2012
2015
2017
2014
2000
1974
1975
1978