Blue Swallow Ranger

The Blue Swallow Ranger is a member of the tentatively named Sky Rangers, residing in an air force base somewhere in Phoenix, Arizona. Not much is known about her at this time.