Pete Heyes is a slightly unbalanced artist and animator based in the UK, whose festering brain secretions range from mildly unsettling to apocalyptic. He also makes comics, paints skateboards and edits small-press comics anthology Ink Soup.
Those are sweet. Looks like a huge sub underneath them. What kind are they?