A while back there was this amazing Tiger animation thing posted here. There were 4 dudes dressed in black controlling this tiger puppet, the background was a mix of real life photography and animation.. could have been brazillian?
Anyone know what i'm talking about?