Application Control Application Control

Tudou

Description

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.