hahahahaaaaa!!You beat me to it!!
I was just about to post a Giant Ant, too!!
This one!
http://lumiere.ens.fr/~alphapsy/blog/images/21701757_them_lg.jpg
...and since that’s a FRENCH link, hope they don’t change
the pic to something nasty now I’ve posted it here ...