Alex Spastic

Alex Spastic is the artist of the comic Extinct.