Atlach Nacha

Atlach Nacha from Fenris Games, a spider god from the expanded Cthulu mythos

Posted 6 months ago

106
13
0
2

Project Details

2 Comments

NuRD
NuRDBacker
6mo

Love the texturing on the like spongey part of the carapace. I have no idea how you even managed that.