The Spider Quest

The Spider Quest is a quest in Kart Kingdom.