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.
1972
2016
2005
2025
2017
1975
1982
1988
1980
2010
2020
1993
1976
2012
1999
2015
2003
2009
2008