Bizarre abstract stop-motion animation questioning traditional values in a period of great social upheaval.
2013
2022
2011
2019
2023
1995
1999
2021
2010
2014
2005
2024
—