Spider Boss

The Spider Boss is a boss in Foggy Swamp (campaign).