Thin Concealing Veil