Thats a possibility.. it doesnt explain the red hair looking things tho. Have you ever smoked catnip? It gives a mellow buzz. I haven't smoked catnip but I did drink catnip tea. It was ok, kind of relaxing.