it comes from the kratom leaf from fiji i believe. they sell it in head shops. ive never tried it but from what i hear it has opiate effects. theres threads on here about kratom. use the search tool.
Check out The Kratom Thread which you've already found for more details but I PMed you regarding this and reading up on wikipedia and using google is more appropriate for a simple question like this than making a thread.