Just Cast Away Your Doubts. .. i think that's supposed to be a mask, maybe made from a torn football Just Cast Away Your Doubts i think that's supposed to be a mask maybe made from torn football