Yep, it's my stuff. And since I worked on both The Pit and a kaiju-themed game maybe the influences flowed together for the G'hunn one?
I didn't spend much time designing him compared to the other Old God visages - it's really just G'hunn if he was vaguely humanoid, because his character design was already pretty much perfect.