Two Goblins and a Troll
Hello friends. Here is our latest short film. Beware of the troll!
Animaza studios is located in Miami, Florida and run by working professionals with over 20 years of experience in the animation and film production industries. Interested in contacting us? Send an email to AnimazaStudios@gmail.com.