Quote:
Originally Posted by i_enlarge_boobs2
|
The logo in the top right is from a Chinese streaming website called Tencent Video ( 腾讯视频 / 騰訊視頻 ) but it seems similar to Netflix in the sense that a whole load of TV and movies and hosted by it so finding a specific scene from a specific movie or TV show is going to be difficult. Not impossible though, just really difficult.