The other Mirror Master Heroclix from Origin. It’s very different from most Heroclix; rather than a human figure, it’s a flat thin piece meant to evoke a mirror.
Again, it’s not stated whether this is supposed to be Scudder or McCulloch, but I’d guess it’s McCulloch.
Mirror Masters are nasty. They can be hard to fight if used right.