Pixelloid Studios, a leading visual effects company in Hyderabad, India, has achieved a significant milestone with Disney's Shogun having won an Emmy Award for "Outstanding Special Visual Effects".
Some results have been hidden because they may be inaccessible to you