CapriUni - AS you mentioned the Wild Man. Have you come accross any remote references to the Green Man of Celtic lore that would be of any connection. Especially considering Green Man also symbolizes rebirth and regeneration??
courious associaton I had noticed
Gary®