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.
2024
2021
1988
2022
2012
2009
1986
2004
2017
2020
2018
1977
1993
1995
2019
2015
1997