Say hello to the worlds biggest slug!  A welcome sight after the worlds biggest centipede this morning.