Mirror Master

Mirror_Master.jpg Master of Mirrors
Mirror Master is The Flash and Kid Flash's second arch-enemy. Mirror Master uses mirror reflecting lights and mirror reflections to make himself appear invisible. But if one mirror is destroyed, Mirror Master's entire plan fails.

Mirror Master even uses Mirror Bombs ("They say breaking a mirror brings seven years bad luck, but my new Mirror Bombs give you seven seconds of chaos").