A delirious and psychedelic TV short by Suzuki.
2008
2014
—
2016
2017
2015
2021
2013
1981
2018
1932
2020
2001