Had this included on a different thread. I think it may be a Chinese search station, maybe out of Hong Kong, but it does have videos of different artists from the Far East as well as International. Alizee has a number of videos on it including some of her commercials that she participated in while over in Japan.
http://search.ouou.com/search/video/Alizee/1