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.
2025
2006
2018
2024
2008
2014
2019
2023
2010
2017
2021
1972
2009