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.
1984
2003
2006
1996
1986
1993
2008
1969
2017
1976
1998
2011
2000
2014
2005
2012
2020
2024