A new Flash villain named Peek-A-Boo appears--and steals a kidney for a transplant! Who is she? What's driven her to face the Flash in order to get what she wants? The answers are all in this issue!
No critic ratings have been found for this issue.
What an ending