WTF? Was just sitting here typing, and noticed this tiny ant crawling on my left hand. Where did you come from???