A Ninja Veil is a cloth crafted by shinobi, woven with arcane materials and dyes that bend light. When the Azuma used this they appear completely invisible to Guards standing right in front of them.