A delirious and psychedelic TV short by Suzuki.
2018
2017
1969
2015
2024
2022
2016
2008
2009
2011
1944
2010
2019
1977