The Alton Towers Wicker Man Badge is a collectable souvenir item originating from the United Kingdom. This badge features the iconic Wicker Man design and is perfect for fans of Alton Towers or those who appreciate nostalgic memorabilia. Whether worn on clothing or displayed in a collection, this badge serves as a unique piece of British culture to cherish.