Card Trivia:Invincibility Barrier


 * "Herald of the Arc Light", "Herald of Perfection" and "Herald of Pure Light" appear in this card's artwork.