From the corner of his bedroom, a lonely man follows a friendly cockroach into a surreal desert, stretching infinitely.
2020
1985
2021
2015
2022
1975
1972
2023
2018
2016
2005
2010