Monsters exist. They live inside us. And sometimes, they win.
2022
2024
2023
2012
2011
2021
2017
1981
2019
2007
1983
—
2014