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.
1996
2005
1975
2022
2014
1989
1982
1967
2025
2015
1981
2002
1994
1995
2007
1983
1993