Logo and Identity Design for Web Design studio called Squashed Frogs. The illustration speak for it self :)