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.
2012
2011
2007
2001
2009
2013
1965
2003
1997
1990
1995
2008
2004