Duncan Studio Opens Up In Canada Duncan Studio has completed construction of their animation studio in Canada. Located in Hamilton, just x minutes from Ontario, the Studi...