Brand New Blindfold

Brand New Blindfold was a shitshow that Indigo Peak have decided doesn't exist.