It could be worse, LL. At least it wasnt one of these...

The Goliath Bird Eating Spider, second largest breed in the world. 
I'm in two minds about whether or not I want to google the largest.
My advice is Nooooooooooooooooooooooooooooooooooooooooooooooooooo, Don't!!!!!!!!!
Yuck yuck yucky yuck - that picture has made all my bits go twitchy
