Spade Ace Ranger

The Spade Ace Ranger is the Red Ranger & leader of the tentatively named Card Rangers, probably residing in Paris, France. Not much is known anout him at this time.