Answer
"Double World" was released by iQIYI, a prominent Chinese streaming service. Known for its extensive library of Chinese and international content, iQIYI has gained significant popularity among users in China and beyond, offering a wide range of movies, TV shows, anime, and other video content.