A mouth moving relentlessly through a mountain of electronic ear-cutting noises.
1996
—
2024
1975
1987
2023
2022
1936
1985
2025
1970
1973