Websites Hosted in ns1.idfglobal.com Nameserver
The Nameserver ns1.idfglobal.com have a IP Address of 192.185.162.18 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