In House: Stitched Up Demask