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.
2025
—
2022
2014
1977
2021
2016
2011
2018
1979
1997
1974
2012
1990
1967