Triggerfish Studios is an animated studios whose location is found in South Africa. It is known for producing the animated film "Zambezia". This animation studio also does computer animation to its films.
Advertisement
Triggerfish Studios is an animated studios whose location is found in South Africa. It is known for producing the animated film "Zambezia". This animation studio also does computer animation to its films.