More like BEST dc villain ever.
2 Likes
Sweet Tooth
1 Like
Blue Snowman.
Not only isnât a snowman, but a woman pretending to be a man pretending to be a blue snowman to perpetuate crimes.
Foe of Wonder Woman
1 Like
Captain Boomerang IMO one of the most overrated characters to make the big screenâŚ
Black Spider.