This is a new species of tarantula recently discovered in Sri Lanka that's the size of a human face. For reference, close your eyes and imagine one with its abdomen resting on your lips. Can you feel its legs tickling behind your ears? No need to thank me.
They prefer well-... / Continue →