A woman creates her own superhero identity to avenge the death of her mother.
Did You Know?
The episode "Libra" was written by popular comic book writer and artist Bob Layton. See more
I'm Libra... and these streets are mine!