🏢 Studio: Beijing Kangaroo Tribe Film Co Ltd