Tag: how long does mescaline last