acryptozoo: This is the last one I swear, but I needed to tell…
This is the last one I swear, but I needed to tell somebody about the sheer adorableness that is Atripus floridanus. They are called Little Leaf Notchers and they are precious
I want like 10!
Reposted from http://lies.tumblr.com/post/69381270390.
Tags: insects, adorable insects that anonsally will never see.