images

Released on:

A tokusatsu series made by Toho and Capcom that borrows aspects from Bio Booster Armor Guyver and Fist of the North Star.

Action & Adventure

Sci-Fi & Fantasy

Drama

Production Companies:

TOHO

TV Tokyo

Production Countries:

Japan

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations