Kratom seems to be popping up frequently recently. It makes sense; a herbal supplement that claims to be able to…