where are those worms from? did you make them yourself?
edit:
Yeah, the word "worms" has no meaning in the german language.
It's one of the oldest cities of germany. The name changed many times very slightly in the past 2.000+ years. From "Bormetomagus" finally into "Worms"
I thought wurm was an old germanic word for dragon
English "Worm" = German "Wurm".
German "Worm" = no meaning.
Don't know anything about dragons in this content, but might be
The plush worms were advertised on the Facebook page of Team17 some years back.
They are sold on the shop "GameOnStuff" on facebook. But now there are many other pages where you can buy them.
Link to GameOnStuff:
https://www.facebook.com/GameOnStuffThere are 3 sizes: keychain, medium, large.
Here's an image of Andy Davidson with the large one for scale xD
They aren't the best quality, though..