WTF is this?

» January 30, 2007 @ 12:54

A neighbor brought this over and I ate some in my soup but I don't know what it is.