gilwizen.com
Little Transformers: Deinopis, the ogre-faced spider - Gil Wizen
Hiding in the vegetation are sophisticated killing machines. Meet Deinopis, a spider that takes matters into its own hands.