Application Control Application Control



This indicates an attempt to access Tudou.
Tudou is a Chinese video sharing website. It allows users to upload, view, and share video clips. The videos include amateur content like videoblogging and original videos. It was merged with Youku and is now Youku Tudou.