Mirror Man (United Features)

Golden Age Origin
Dean Alder, the head of the Alder Academy, wanted to fight crime and instruct the young. Thanks to the a magic robe he wears, the Mystic Garment, he can walk into and out of mirrors and gain powers. When he walks through a mirror he becomes a intangible and invisble shadow and uses these power to fight evildoers. While a shadow he can't hold anything, but while solid and normal he can.

Golden Age Appearances

 * Tip Top Comics #54,77,83-84,96-97, 100