Channel Z

Channel Z (通道Z) is a Chinese version of Ultra TV.