A mouth moving relentlessly through a mountain of electronic ear-cutting noises.
—
2024
2006
2017
1975
1991
2012
2019
2007
1993
2023