shivanataraja wrote:
"it wasn't clear if it was human or animal"
That strikes me as odd. A human brain is a fairly recognisable thing, there aren't many other animals' brains that are anywhere near the same shape and size as a human brain.
Monkey brain sounds like a possibility tho...
See the above references to 1600 Pennsylvania Avenue.