This peculiar looking spider, even though they have fearsome appearance and name, are harmless to humans.. I wouldn’t recommend getting the Formula C out for this one though as it will help get rid of all your other spider problems.
This spider is found in Madagascar and parts of Africa and Australia. They have long necks that are designed to support the weight of their enormous jaws. These spiders feed exclusively on other spiders!