There's a Teddy in Your Bear

Stephane wootha richard there is a teddy in your bear 1600px

The most nightmarish things hide in plain sight.

---
http://gumroad.com/wootha