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