I must hear this at least three times every week
The frog is the "Cane" Toad, If you irritate it it exudes a sticky slime from its back, the slime is a hallucigen (sp.?).
not sure if thats how it got its name though!
The drug produced is called Bufotenin
Wikipedia - Bufotenin
And no we dont sell them
