This may be another http://www.aasias.com/ These videos were loaded within the last three days...they have been translated and have their website/logo placed on the lower left hand corner. Products not on the website as of yet but maybe that will come later. Pure speculation on my part.