James Saunders (Earth-5039)

James Saunders is the Speed Demon.