A man with an uncontrollable Itch on his hand goes through increasingly extreme measures to get rid of it.
2022
2019
2002
2003
2018
2020
2015
2009
2023
2021
2016
1978
1939