A man becomes mysteriously and inexplicably stuck to his toilet before he is able to commit suicide via toaster in the bathtub.
2023
—
1928
2024
1941
2013
2008
2020
1915
2014
2015
2018
1938
2019
2017
1975