Spineless Ghoul

This creature is encountered in Darwin.