vfxandmore Chennai based HappyCloud Studios working on Talkative Tortoise, 26X11 Animated TV Series -