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.
2023
2022
2019
2020
1999
2024
1986
1994
2012
1990
1995
2007