Added: 7 years ago
From Youku, the most famous video website in China. (So you can see the logo...sorry...)
P.S. The original uploader in Youku put other logos to cover the MuscleGallery.com on some video and deleted many muscle videos including this one.