Heidi of My Paper Crane has created a monster sized plush snail for the Monster Burp show happening next week on Friday the 13th (oooh!) at Lazy Oaf in London. See more photos of the Monster Snail at My Paper Crane. Link.
[Read this article] [Comment on this article]
More: continued here