Mirror Knight

Mirror Knight is an ally of Ultraman Zero from the movie Ultraman Zero: The Revenge of Belial

History
He first appears on Planet Esmeralda, he seems to be a defender of Princess Emerana. When Ultraman Belial attacked Esmeralda, he sent the Princess to a safe place, later he was trying to protect the Kingdom, but he was stabbed by Belial's claws on the back, corrupting his soul. After a while, Run, Nao, and Princess Emerana arrived on the Mirror World to look for the Shield of Varaji, there they saw Mirror Knight, but different, Zero decided to free him from his corruption, after a short battle, Zero's light set Mirror Knight free. A while later, Belial's army was attacking the Mirror World, Mirror Knight decided to stay to defend it from belial's Army. He is later seen int he Final battle against Kaiser Belial, after Zero obtained the Ultimate Aegis, Mirror Knight used a illusion of Zero to trick Belial so Zero can fully charge the attack, after "Zero" was hit by Belial's beam, where "Zero" was broke into pieces, and Mirror Knight was revealed, showing Belial he fell into his trick, thus giving enough time to Zero to use the Ultimate Aegis attack on Belial, destroying him. In the end, he joins Ultraman Zero on the "Ultra Force Zero".

Trivia

 * Mirror Knight's creation was based on the special effects TV Series Mirror Man(1971).