A delirious and psychedelic TV short by Suzuki.
2004
1998
1976
2021
1996
2022
1936
2011
2024
2001
2016
2018
1982
2020
2017