A delirious and psychedelic TV short by Suzuki.
2020
2017
2014
1998
1927
2022
1930
2024
2013
2019
1966
1936
2023
2016
2005
2015