While looking up the excellently named hellgrammite (beware anyone in any of my RPG groups, this name WILL be used) I found this interesting website called “What’s That Bug?” Just thought you might like to know.
ADDENDUM:
I guess someone already thought it was a cool name.
Now I must go draw comics. No time for blog!