Yellow Puma Ranger

The Yellow Puma Ranger is a member of the tentatively named Sun Rangers, residing in Mexico. Not much is known about him (or her) at this time.