wicker man

listen to the pronunciation of wicker man
English - English
A giant effigy of a man used in Celtic rituals involving human sacrifice