Tuesday, June 29, 2010

...Trailer Mahabharata ..

Minveli is a Tamil word means 'Digital Space', located in Chennai, India. Our maiden animation feature is based on the great Indian Epic 'Mahabharata'. We have a tiny but passionate team and We have completed our 'Trailer Project' in two months