Only legendary Japanese garage rock band Guitar Wolf can stand between a race of aliens from destroying earth with an army of zombies.
1985
2019
2005
1988
2007
1984
1966
1989
1998
1991
2008
1968
2017
2014
2018
2023
1986
2021