A series of desolate and absurd tales.
1984
2022
—
2006
2019
2024
1922
1998
2023
2009
1995
1992
2004
2011
2016
1978