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?