A delirious and psychedelic TV short by Suzuki.
1973
2023
2006
2014
2016
1992
1981
2011
2015
2020
2010
2018
2019
—
2017