The lovely things in life.
WTF NEW ZEALAND?!
World’s biggest insect found by an explorer in New Zealand. Can I be the first to say NO NO NO NO NOOOOOO?
(via The Sun)
I’m going to have nightmares for years.