Douche Cape to douched out on the ice