Websites Hosted in ns2.idfglobal.com Nameserver
The Nameserver ns2.idfglobal.com have a IP Address of 192.185.162.180 which is hosted on United States of America.
Green Leaf Film Studios
- greenleaffilmstudios.com
Green Leaf Film Studios, based in the city of Chengdu in China’s south-west, is a brand new film studio filled with enthusiastic and talented people. Growing out of the animation business of IDFGlobal the studio already boasts around 200 animators and creative staff. Headed by IDFGlobal’s CEO Gavin Crombie and 50-movie
10,905,579
$
8.95