I guess its a new video station or something, and there's a recorded clip of it: v.youku.com/v_show/id_XMTg1NDQ1MzA3Mg mm/f feet The show is 决战测谎仪 and there should be other tickling scenes from it