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.
2013
2017
2000
1994
1993
1976
1997
—
1995
1978
2012
1988