Ecsaln: A hideously deformed creature of superhuman size and strength


I made these. I can't say why.