Douyin is popular again. The international version of Douyin, Elulu, is a collection of 22 large-scale nude videos.