It's some monster, and I vaguely remember it from some cartoon. Anyone remember what the name of the cartoon was called? It's really bugging me.
http://i56.tinypic.com/33xemtw.jpg
While pregnant, did you ever have an abnormal sense of smell? If so, can you explain any of the situations you were in when you noticed it most of all?