anyone met the mantid aliens on dmt? i have, and would love to talk to someone about it if they have also. i dont personally know anyone else who has personally,and i figured maybee someone here has.
but thats the reason i joined the forum. but looking around on here i figure i'll get a pet or...