Spider Lord

Seen in pre-alpha game screenshot