Animoids.com
Title
Animoids - Your Personal 3D Animator from Troy Studios
Description
Excerpted from the website description:
- Download free, high quality 3D animation software for your home PC and win a $1000 prize!
Languages
English
Address
- 5543 St Francis Circle W
- Loomis CA 95650 US
Contact
- Troy Studios, George Troy
- +1 916 624 4245