Quest 292 - Who are the greatest villains?

Quest 292 - Who are the greatest villians?
QQ Cast

Villains. Not monsters. Not economic systems. Not anti-heroes... well maybe the song...