yes, yyddr is chinese. they dont care bout engl. subs & generally are one of the more sloppy release groups anyways.
in the case of demon world, there havent been any english subs with the original rls to begin with.
engl subs -> only on the u.s. dvd rls. so.... c'mon any american guys who got a copy, or the one who brought the engl dubbed rip.... drop the subpackage plz, thats all we need