On a small planet, the inhabitants perform their surreal actions, which repeat themselves in an endless loop.
2007
2018
2020
2021
2011
2016
2019
2015
2005
1987
2017