This is a female holconia species of Huntsman spider that was found in Queensland, Australia. Would you let a spider this big walk across your face? More