Only legendary Japanese garage rock band Guitar Wolf can stand between a race of aliens from destroying earth with an army of zombies.
1965
1979
1984
1968
1995
1985
2005
1996
1982
1994
1987
1932
1988
1935
1997
2002
1929