Love! If you want to see this in person, just head over to Little Italy in NYC.
There’s a bit of a holier-than-thou attitude in Plasma Slugs’ Animal New York interview, but I like him still. Especially because he’s really been getting up lately all over. I see his iconic “snails” (or slugs) everywhere these days.