A surrealistic montage set in motion by a tidal wave and incorporating a samurai battle.
2020
2018
2017
1977
2024
2014
2021
—
2025
1932
2005
2015
2011