A short film made for YouTube during the COVID quarantine. A man suffers an annoying itch, and goes to extreme lengths to get rid of it.
2025
2020
2023
—
2015
2021
1925
2017
1928
2013
2024
2022