Mirror Spirit

Mirror Spirit is a race of creature in the Light civilization. and in the episode of The Protecting Mirror these creatures was used by Isao Okamoto who duels Manny with his Light cards in Lake Baldwin dome studium and also his Number was Force Focus, Number 25 Unit