Out for a hike on Sunday and a caterpillar landed on my neck which still looks like this and itches like a bitch. Australia, where nature is waiting to fuck you up™