Monsters exist. They live inside us. And sometimes, they win.
2013
2022
2014
2018
2021
2006
2005
2010
1950
2024
1993
2001
2012
1984
2016