Nobody knows about his origin; the Looking Glass Wanderer, also known as the Wandering Mirror -- depicted as a man who wears silvery armour and mask that shine like a mirror. His face is fully covered by the mask at all time. Some say that he has either no face, or has too handsome face. He is infamous for the gigantic magic mirror holder which is as big as a tower shield and used as his shield. Legend says the mirror holds the passage to another world.
He once was a normal person, like us. But somehow he has got obsessed by a dark power from that magic mirror he has got found. Contrary to popular belief, those who stare at his own reflection from his mirror shield will have their soul slowly trapped into the mirror.
He fears nothing but rain. The rain renders his mirror shield useless, thus he is. Like all normal mirror, it won't perfectly reflect in front of the surface.