Inuyashiki Last HeroShow • 2017
Godzilla vs. MechagodzillaFilm • 1974
Class of 1999Film • 1990
Steel and LaceFilm • 1991
Cyborg XFilm • 2016