PIEDPIPER
Pied Piper
Pied Piper is a fictional character in the DC Universe. He first appeared in the pages of The Flash #106 .The above text is a snippet from Wikipedia: Pied Piper (comics)
and as such is available under the Creative Commons Attribution/Share-Alike License.