Elusive Camel Toads get you high