Giant spiked ball