Is another name for Satan the piper or piper or leader?

Answer:
NO! Pied Piper. There's no Satan about it!
NO! Pied Piper. There's no Satan about it!
First answer by ID1208685211. Last edit by ID1208685211. Question popularity: 1 [recommend question].