Video collection of live performances by THE STALIN in Shinjuku during the 1980s indie era.
1984
1997
1981
2003
2008
2006
1980
2007
2017
2012
2024
1996
2005