Release date: 1996-09-30
Number of Seasons: 1
A tokusatsu series made by Toho and Capcom that borrows aspects from Bio Booster Armor Guyver and Fist of the North Star.
No streaming provider for
Data provided by JustWatch