[1]
Mirror Master
Super Powers Collection
Industrial Toy Werks
A bad repaint of the Flash figure. Not much else to say.