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...