Well, in my searchings, i found that Witch Hazel is a plant (en.m.wikipedia.org/wiki/Witch-hazel) or an astringent produced from it. It's the name of an animated cartoon from Warner Bros, but it's also the name of other cartoons, from Disney and MGM for example, and others (en.m.wikipedia.org/wiki/Witch_Hazel_(Looney_Tunes)). But the most interesting thing i found about it, is that Witch Hazel stands for Heroine too (www.noslang.com/drugs/dictionary/w/)