This is a disturbing piece of imagery. Is this creature dining or regurgitating after a bit of overindulgence? Perhaps "too hot to handle"?