Unique 360 stop motion video with moving camera; entirely made of handmade paper printouts.
2023
1977
2025
2015
2019
2021
1997
2014
2013
2022
2012
2017
2003
1988
—
2024