James Saunders (Earth-1624)

James Saunders is a disgruntled chemist that had managed to create a formula that gives to him super speed. Becoming the Speed Demon, he runs around New York City stealing what he can.