Goat with sore throat? or devil's pet!!?
117