Home News SNAILS Announced New Comic Book Series ‘The Shell’