Thats the poo monster from Dogma!
(
Mykeyboy A massive, salty filing cabinet, Tue 13 May 2008, 20:10,
archived)
All the fart spray in the world could not keep that away from my mouth.
(
mike woz ere 7442200 & 7696970 getter, Tue 13 May 2008, 20:12,
archived)