User blog comment:SubZero309/My Top 10 Ben 10 Villains of All Time/@comment-3503787-20141103111531

Albedo was always my favorite villain, but then he got ruined.

I also like Captain Nemesis, but that's probably because I like almost all high-tech-armor things.