EPA Scientist

The EPA Scientist is in charge of making sure that Homer is looking after the Screamapiller properly.

Family
He mentions having a wife, who left him.

Appearances

 * The Frying Game