Step Inside Snails’ Intergalactic Creative Vision With Comic Book “The Shell: The Sluggernaut” EDM Joy Staff 22 November 2018 Snails - The Shell: The Sluggernaut - Just a few weeks after announcing his newest Slimeageddon EP, Snails has announced another massive milestone in his prolific career: the launch of his very own comic book s...