Two Peacock Spiders Discovered In Australia: Skeletorus And Sparklemuffin Skeletorus And Sparklemuffin are two new species of spiders discovered in Australia. Here is what we know, so far, about the species. by James Maynard