Clover King Ranger

The Clover King Ranger is the Green Ranger of the tentatively named Card Rangers, probably residing in Paris, France. Not much is known about him at this time.