First things first. I HATE spiders. They are creepy, sneaky, ugly and they send shivers up my spine thinking about them crawling everywhere. Having said that I found out about this new species of spider in Sri Lanka and I had to share it with you. Why? Because this spider is the size of the human face!