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.
2010
1985
2023
1965
2024
2022
2002
1991
2006
2003
1997
2005
1994