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.
2014
1992
1971
2001
2006
1997
1980
2015
1974
1982
1967
2025
1966
2005
2024