Wu Tang's Rza stops by to talk about new show