Follow the exploits of motorcycle racer turned super hero Takuya Yamashiro, as he slings and swings, battling the evil Iron Cross Army along the way.
2021
2019
1955
1966
2005
2003
2022
2024
2015
2023
2017
1972
1982
1967
2025
2016
1995