So, I used to crank the living shit out of this track back in like 1998, I forgot about it, and thinking back, I don't think I've listened to it for, at least, 9 years.
This whole compilation Izz Da Ish!!!
It's called "Tales From The Forest" and was released on Spirit Zone Records out of Germany.
Sadly, Spirit Zone shut its doors in 2005.
It's really quite sad, as they put out soem killer choons throughout the their years of business.