The Incredible Small Snail Home. The Willy Wonka Factory. This Russian lady from Petrozavodsk, Russia, now living at Helsinki, Finland has created this stunning mini snail house. Unbelievable Small Foods Moments. The real size the within details could be understood checking out her fingers to the photos.How I wish I’d a home on my small back, and so i might be home whenever I’m away! This delightful doll – home is by another Russian artist. The facts are exceptional! There’s tea waiting inside, clothes hanging from the closet, an enjoyable sun porch or even a tiny mystery!!! Please come and remain awhile! Truly Wonderful.