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.
1997
2010
2012
2020
2004
2002
2003
1994
2016
2011
2018
2021
2017