: It is a collaboration between Lune Pictures and the studio T-Rex , which is well-known in the adult animation industry.