Worms super sheep plush with soundchip
The incredible super sheep from the worms videogame comes now as a 29cm long plush including a soundchip playing the original super sheep fanfare from the worms game packed in a nicely designed open display box manufac