Question:
"The Ballad of Peter Pumpkinhead" band
Answer:

XTC

Length:

3