Measuring a remarkably wee 5 mm tall, hand-stitched, stuffed, and featuring moveable head and limbs, “Mini the Pooh” by German artist Bettina Kaminski is officially the world’s smallest Teddy Bear.
[via Neatorama]
It’s Tiny Day on Geyser of Awesome!
(via thehapening)