1990's instrumental song...

Thought it was possibly by Tool or System of a Down... or from a similiar band.

The song has a jungle type beat with drums and what sounds like a flute.

At the end of the song there is a squeal of some type of animal twice.

Any ideas?