Mirror Master

Mirror Master is a supervillain and an enemy of the Flash.

Episode Appearance
Reflections in Crime

]