I twisted a sound of a chimpanzee into this strange noise, hopefully this is useful to some.
https://www.youtube.com/watch?v=EjK9SsOx1WY
This is where I retrieved the original sound from.
A monster growling, squealing and snorting.