Hiroshi Shiba is a car racer who is mortally wounded in a laboratory accident, but restored to life by his father, Professor Shiba.
1972
2015
2012
2014
2011
1987
2013
2004
2008