Jodi Slayton

Jodi Morinaka Slayton is a fictional super-hero featured in comic books originally published by Image Comics under their WildStorm Productions imprint. She first appeared in Backlash #9 in June, 1995.