Techno Jesus is raging at Public Media.