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.
2015
2020
2002
2019
2013
2018
1966
1958
1953
1954
1979
1967
1980
1994
1992
1987