Inuyashiki Last HeroShow • 2017
Blood RageFilm • 1987
Visceral: Between the Ropes of MadnessFilm • 2012