Joshua Nuttall, 14 Jan 2015 Pretty sure this is the one that bit Peter Parker Typhochlaena seladonia, aka the Candy Shop Spider! The female is shown in…