My favorite anime villain is Cell from Dragon Ball Z. What I like about him is that he has the powers of the Z-Fighters and their enemies. On the top of that, he has no henchmen.
Johan Liebert. 4-Eva. I had a nightmare about him last night.
A hulk is unleashed upon Starling City and Olvier has seen his kind before. Plus Barry Allen shows up and discovers that it rains all the time in the city.