Channel 25

Channel 25 is the Espurr channel. It is confirmed that nobody that has viewed this channel survived.