Triggerfish Studios

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.