Nothing was added in your basket.
The Green Man is most commonly considered to be the God of Nature. He symbolizes new beginnings, rebirth and never ending cycle.
Original design by Katien.