Not Panther

“Not Panther” is the newest menace in the pantheon of villains to found in the Foggy Bottoms Resort and Spa. Seen above, she believes that she in invisible. Little does she realize that it is the mind force field of the Face of Everyman that is counteracting her fiendish energy.