Frovalox demon

Frovalox demons are a demon species infamous for regurgitating.

Appearances

 * Goodbye, Iowa