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.
1978
1998
2007
2005
1976
1973
1968
1979
1989
1981
1983
1991
2002
1994
2006
1993
1986