A mouth moving relentlessly through a mountain of electronic ear-cutting noises.
2021
2019
2025
2023
2024
—
2008
1973
2022