disqusdshrr9ikjn--disqus
Matt
disqusdshrr9ikjn--disqus

The other villain I believe was Captain Boomerang from the 2nd part of the crossover with The Flash.