A mouth moving relentlessly through a mountain of electronic ear-cutting noises.
—
2024
2018
1985
1958
1988
2025
2011
2005
2020
2023
2014